macroscopic scale - Turkish English Dictionary